Internet Archive BookReader

A new subspecies of clelia clelia from the island of granada